package com.neuedu.it.newidea.web.dto;

import com.fasterxml.jackson.annotation.JsonPropertyDescription;

public class UserSearchRequest {
    @JsonPropertyDescription("Optional nickname of the user to search.")
    private String nickname;
    @JsonPropertyDescription("Optional login name of the user to search.")
    private String loginName;
    @JsonPropertyDescription("Optional email of the user to search.")
    private String email;
    @JsonPropertyDescription("Optional minimum score to filter users.")
    private Integer minScore;
    @JsonPropertyDescription("Optional maximum score to filter users.")
    private Integer maxScore;


    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getMinScore() {
        return minScore;
    }

    public void setMinScore(Integer minScore) {
        this.minScore = minScore;
    }

    public Integer getMaxScore() {
        return maxScore;
    }

    public void setMaxScore(Integer maxScore) {
        this.maxScore = maxScore;
    }
}